package hashset01;

import java.util.HashSet;
import java.util.Iterator;

/*
* HashSet遍历(迭代)
* */
public class HashSetDemo02 {
    public static void main(String[] args) {
        method01();
        method02();
    }

    private static void method02() {
        HashSet<String> hs = new HashSet<>();
        hs.add("张三");
        hs.add("张三");
        hs.add("李四");
        hs.add("王五");

        for(String str:hs){                   //李四
            System.out.println(str);          // 张三
        }                                     // 王五
    }

    private static void method01() {
        HashSet<String> hs = new HashSet<>();
        hs.add("张三");
        hs.add("张三");
        hs.add("李四");
        hs.add("王五");
        Iterator<String> iterator = hs.iterator();
        while (iterator.hasNext()){                    // 李四
            System.out.println(iterator.next());        //张三
                                                        //王五
        }
    }
}
